{*************************************************************}
{            TKeySpy Component for Delphi 16/32               }
{ Version:   1.01                                             }
{ Author:    Aleksey Kuznetsov, Kiev, Ukraine                 }
{              (Xacker), ,          }
{ E-Mail:    xacker@phreaker.net                              }
{ Created:   August, 16, 1998                                 }
{ Modified:  January, 20, 1999                                }
{ Legal:     Copyright (c) 1999 by Xacker from Droids Clan    }
{*************************************************************}
{                     KEYBOARD SPY:                           }
{ This component is intended for interception of pressing the }
{ keyboard. The KeySpy is possible to apply for interception  }
{ of the typed text of the another's programs, as keyboard    }
{ spy, or for processing events at type certain keywords etc..}
{*************************************************************}
{                 KEYBOARD SPY (Russian):                     }
{             }
{ . KeySpy                }
{    ,   ,  }
{    -             }
{    (Keyword)  ..              }
{*************************************************************}
{ Properties: ************************************************}
{         Enabled: As it usual...                             }
{         Keyword: At a set of this word event will be        }
{                  carried out (See OnKeyword event).         }
{     Events: ************************************************}
{    OnKeySpyDown: As OnKeyDown, but in any place (window).   }
{      OnKeySpyUp: As OnKeyUp, but in any place (window).     }
{       OnKeyword: The Keyword has been typed (See Keyword).  }
{*************************************************************}
{                    IMPORTANT NOTE:                          }
{  This code may be used and modified by anyone so long as    }
{ this header and copyright information remains intact. By    }
{ using this code you agree to indemnify Aleksey Xacker from  }
{ any liability that might arise from its use. You must       }
{ obtain written consent before selling or redistributing     }
{ this code.                                                  }
{                                                             }
{ If at occurrence of any questions concerning these          }
{ component, drop me mail: xacker@phreaker.net.               }
{*************************************************************}
{  Changes:                                                   }
{ 20.I.1999: Added 32-bit support                             }
{*************************************************************}
